#include "StdAfx.h"
#include "testBullet.h"


namespace _DATAPART_
{
	namespace _GAME_
	{
		FoImplementRTTI(testBullet,::_DATAPART_::_GAME_::Bullet);
		testBullet::testBullet(void)
		{
		}

		testBullet::~testBullet(void)
		{
		}
	}
}

namespace _DATAPARTFACTORY_
{
	namespace _GAME_
	{
		testBulletFactory::testBulletFactory(void)
		{
			m_Name=__T("testBulletGamePart");
		}
		testBulletFactory::~testBulletFactory(void)
		{
		}
		_FOGGE_::_GDB_::aDataPartBase* testBulletFactory::GetNewPart()
		{
			return foNEW _P_GAME::testBullet();
		}


		_FOGGE_::_GDB_::aDataPartBase* testBulletFactory::LoadPart(TiXmlNode* ptrNode)
		{
			_P_GAME::testBullet* ptrNewPart=FoDynamicCast(_P_GAME::testBullet,__super::LoadPart(ptrNode));

		
			return ptrNewPart;
		}
			
		_FOGGE_::_GDB_::aDataPartBase* testBulletFactory::CreatePart()
		{
			_P_GAME::testBullet* ptrNewPart=FoDynamicCast(_P_GAME::testBullet,__super::CreatePart());

		
			return ptrNewPart;
		}

	}
}
